damask rose (rosa damascena) - Spanish English Dictionary